god's gift to - Deutsch Englisch Wörterbuch